package com.ysx.teacher.day20210922.ch03;

/**
 * 没有static的方法 必须在类的对象上调用
 * 类=class Ch03
 * 对象 ch03
 */
public class Ch03 {

    public static void main(String[] args) {
        Ch03 ch03= new Ch03();
        // 如果方法在定义的时候有几个参数 那么调用的时候必须有几个参数 3
        // 参数的类型必须和定义的类型一致
        // 参数的类型+参数的个数都必须一致 参数列表

        // 静态的方法不能调用动态的方法
        // 没有static的方法跟对象走
        int sum = ch03.add(10,19.5f,20);
        System.out.println(sum);
    }


    public  int add(int a,float age, int b){

        // 有可能没有值 JVM会检查 不容许有这种情况出现
        // 在任何情况下都必须有返回值
        //int age=9;
        if(age>=18){
            return a+b;
        }
        return 0;
    }

}
